snow cone vendor - French English Dictionary